Subscribe Us

Responsive Advertisement

Advertisement

URI Online Judge | 1547 Guess What solution in cpp

URI Online Judge | 1547 Guess What solution in cpp,uri  1547 solution in cppuri  1547 solution in cppAD-HOC ,Uri online judge, c++,cpp,uri solution,

uri  1547 solution in cpp

by ujjal roy



#include<bits/stdc++.h>

using namespace std;

main()

{

    int n,a,b,i,r,c,d;


    cin>>n;

    while(n--)

    {   c=0;

        cin>>a>>b;

        int ar[a];

        for(i=0;i<a;i++)

        {

           cin>>ar[i];

           if(b==ar[i]&&c==0)

           {

               c=1;

               r=i+1;

           }

        }

       if(c==1)

       {

           cout<<r<<endl;

           continue;

       }


     else

     {

         d=abs(b-ar[0]);

         r=1;

         for(i=0;i<a;i++)

        {

           if(abs(b-ar[i])<d)

           {

               d=abs(b-ar[i]);

               r=i+1;

           }

        }

         cout<<r<<endl;

     }




    }


    return 0;

}



Post a Comment

0 Comments